/*
author:杨文超
email:yangwenchao@keynection.cn
*/

#pragma once


#ifdef __cplusplus
extern "C" {
#endif
eMBException    eMBFuncReadInputRegister( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncReadHoldingRegister( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncWriteHoldingRegister( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncWriteMultipleHoldingRegister( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncReadCoils( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncWriteCoil( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncWriteMultipleCoils( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncReadDiscreteInputs( UCHAR * pucFrame, USHORT * usLen );
eMBException    eMBFuncReadWriteMultipleHoldingRegister( UCHAR * pucFrame, USHORT * usLen );

#ifdef __cplusplus
}
#endif

